package org.crown.kings.dao;

import java.sql.SQLException;
import java.util.List;

import org.crown.kings.entities.AddressEntity;
import org.crown.kings.entities.InetAddressEntity;
import org.crown.kings.entities.PersonEntity;
import org.crown.kings.entities.PersonSearchResultEntity;

public interface PersonSearchResultEntityDAO {

    /**
     * 
     */
    List<PersonSearchResultEntity> selectByExample(PersonEntity example) throws SQLException;
    
    List<PersonSearchResultEntity> selectByExample(AddressEntity example) throws SQLException;
    
    List<PersonSearchResultEntity> selectByExample(InetAddressEntity example) throws SQLException;
	
}
